Land up
verb
verb ·Rare ·Advanced level
Definitions
Verb
- 1 To end up; to arrive or result, especially if it is not planned.
- 2 finally be or do something wordnet
- 3 block with earth, as after a landslide wordnet
Etymology
Idiom derived from "to land."